From 463644b3210f5102c4c1431bec3521734e04d88a Mon Sep 17 00:00:00 2001 From: James Bendig Date: Wed, 8 Feb 2017 15:31:55 -0600 Subject: [PATCH] Fixed required-features bench tests failing when compiled on stable rust. --- tests/required-features.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tests/required-features.rs b/tests/required-features.rs index 53b504105..2db501a75 100644 --- a/tests/required-features.rs +++ b/tests/required-features.rs @@ -1,6 +1,7 @@ extern crate cargotest; extern crate hamcrest; +use cargotest::is_nightly; use cargotest::support::{project, execs}; use hamcrest::{assert_that, existing_file, not}; @@ -387,6 +388,10 @@ test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured #[test] fn bench_default_features() { + if !is_nightly() { + return; + } + let p = project("foo") .file("Cargo.toml", r#" [project] @@ -450,6 +455,10 @@ Consider enabling them by passing e.g. `--features=\"a\"` #[test] fn bench_arg_features() { + if !is_nightly() { + return; + } + let p = project("foo") .file("Cargo.toml", r#" [project] @@ -488,6 +497,10 @@ test result: ok. 0 passed; 0 failed; 0 ignored; 1 measured #[test] fn bench_multiple_required_features() { + if !is_nightly() { + return; + } + let p = project("foo") .file("Cargo.toml", r#" [project] -- 2.30.2